nice to hear again from you - German English Dictionary